Winters in Abingdon are typically cold and variable, with temperatures often dropping below freezing point, but occasionally rising into double digits. The coldest months are January and December, averaging around 4-7°C. As spring approaches, temperatures gradually warm up, with March and April experiencing average highs ranging from 18 to 23°C. Summer brings warmer conditions, with July being the warmest month, averaging a high of 31°C, but also experiencing occasional cooler days. Autumn sees a return to more moderate temperatures, with October and November averaging around 8-12°C.